/* CSS Document */
.head{ margin-bottom:20px;}

.user_set{ width:1130px; height:230px; margin:0 auto 10px; padding-top:30px;}
.user_set h2{ height:44px; line-height:44px; font-size:20px; font-weight:normal; color:#010203; padding-left:20px; border-bottom:1px solid #e5e5e5;}
.user_set li{ float:left; display:inline; width:445px; height:40px; line-height:40px; font-size:16px; margin:20px 0 0 70px;}
.user_set li i{ float:left; display:inline; width:40px; height:40px; background:url(../images/usercenter/icon_user.png) no-repeat;}
.user_set li span{ float:left; display:inline; width:60px; height:40px; text-align:right; color:#585858;}
.user_set li p{ float:left; display:inline; width:260px; height:40px; line-height:40px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; margin-right:10px; color:#353637;}
.user_set li p .t{ display:block; width:260px; height:38px; line-height:38px; border-bottom:1px solid #ccc; margin-top:1px;}
.user_set li p em{ font-style:normal; color:#bfc0c0;}
.user_set li a{ color:#5473b3;}
.user_set li .ico_email{ background-position:0 0;}
.user_set li .ico_pwd{ background-position:-45px 0;}
.user_set li .ico_tel{ background-position:0 -50px;}
.user_set li .ico_name{ background-position:-45px -50px;}
.user_set li.pwd{ position:relative;}
.user_set .alert_set{ display:none; width:220px; background:#fff; box-shadow:0 0 3px #999; padding:10px 20px 20px; position:absolute; left:100px; top:0; behavior:url(/css/pie.htc);}
.user_set .alert_set strong{ line-height:30px; font-weight:normal; font-size:14px;}
.user_set .alert_set b{ display:block; width:100%; font-weight:normal;}
.user_set .alert_set .t{ display:block; width:198px; height:30px; line-height:30px; font-size:12px; border-bottom:1px solid #d1d1d1; padding:0 10px;}

.order_list{ width:1100px; margin:0 auto; padding-bottom:20px;}
.order_list h2{ height:54px; line-height:54px; font-size:25px; font-weight:normal; color:#010203;}
.order_list .info,.order_list .people,.order_list .rate,.order_list .status,.order_list .operate{ float:left; display:inline; position:relative;}
.order_list .info{ width:435px;}
.order_list .people{ width:110px; margin-left:30px;}
.order_list .rate{ width:190px;}
.order_list .status{ width:185px;}
.order_list .operate{ width:135px;}
.order_list .list_tit{ height:42px; line-height:42px; font-size:16px; color:#acacac; background:#e5e5e5; margin-bottom:25px;}
.order_list .list_tit .info{ text-align:center;}
.order_list .list_con{ padding-bottom:35px;}
.order_list .list_con li{ height:160px; font-size:20px; color:#a3a3a3;}
.order_list .list_con .no{ height:32px; line-height:32px; font-size:12px; color:#06080a; background:#f2f2f2; padding-left:10px; margin-bottom:3px;}
.order_list .list_con .no span,.order_list .list_con .no a{ color:#41a5cb; margin-left:5px;}
.order_list .list_con .info .i{ float:right; display:inline; width:225px; padding-top:15px;}
.order_list .list_con .info h3{ width:100%; height:44px; line-height:44px; font-size:20px; font-weight:normal; color:#3a98c4;  overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.order_list .list_con .info h3 a{ color:#3a98c4;}
.order_list .list_con .info p{ font-size:18px; color:#a3a3a3;}
.order_list .list_con .info img{ float:left; display:inline; width:185px; height:115px;}
.order_list .list_con .people{ padding-top:40px;}
.order_list .list_con .rate{ padding-top:40px; color:#ff8158;}
.order_list .list_con .status{ padding-top:23px;}
.order_list .list_con .status strong{ display:block; height:32px; line-height:32px; font-size:18px; font-weight:normal;}
.order_list .list_con .status span{ display:block; height:30px; line-height:30px; font-size:14px;}
.order_list .list_con .status span i{ float:left; display:inline; width:19px; height:19px; background:url(../images/usercenter/icon_user.png) no-repeat -97px 0; margin:5px 5px 0 0;}
.order_list .list_con .status .wait{ color:#585959;}
.order_list .list_con .status .wait i{ font-style:normal; color:#ff8158;}
.order_list .list_con .operate{ height:115px; position:relative;}
.order_list .list_con .operate span{ line-height:18px; font-size:12px; padding-left:25px; position:absolute; left:0; bottom:70px;}
.order_list .list_con .operate span i{ width:19px; height:19px; background:url(../images/usercenter/icon_user.png) no-repeat -97px 0; position:absolute; left:0; top:-1px;}
.order_list .list_con .operate a{ width:120px; height:40px; line-height:40px; text-align:center; font-size:18px; color:#fff; position:absolute; left:5px; bottom:20px;}
.order_list .list_con .operate .pay{ background:#ff802c;}
.order_list .list_con .operate .look{ background:#91d2ff; font-size:16px;}
.order_list .list_con .operate .commet{ background:#91d691;}
.order_list .no_data{ height:110px; line-height:110px; font-size:18px; color:#636364; text-align:center; background:#f2f2f2;}
.order_list .no_data span{ display:inline-block; height:110px; vertical-align:middle; position:relative; padding-left:45px;}
.order_list .no_data i{ width:38px; height:46px; background:url(../images/usercenter/icon_user.png) no-repeat -97px -45px; position:absolute; left:0; top:50%; margin-top:-23px;}
.order_list .no_data a{ color:#fc9953;}

.pager{ padding-bottom:90px;}

.user_ins{ padding-bottom:30px;}
.user_ins h2{ height:60px; line-height:60px; font-size:22px; color:#737373; padding:0 25px 0 20px;}
.user_ins h2 .change{ float:right; display:inline; font-size:18px; font-weight:normal;}
.user_ins li{ float:left; display:inline; width:365px; height:440px; margin:0 10px 0 20px; position:relative;}
.user_ins li .info{ width:95%; background:url(../images/public/bg_black_alpha40.png); line-height:44px; padding:10px 0 10px 5%; position:absolute; left:0; bottom:0;}
.user_ins li .info span{ display:block; font-size:30px; color:#edeceb;}
.user_ins li .info strong{ display:block; font-size:30px; color:#fff;}
.user_ins li .info p{ color:#ffc310; font-size:30px; line-height:36px; font-weight:bold; padding-left:45px; position:relative;}
.user_ins li .info p i{ height:24px; line-height:24px; font-size:16px; font-style:normal; position:absolute; left:0; top:0;}
.user_ins li img{ display:block; width:365px; height:440px;}